
.index_banner{width:100%;max-height:400px; overflow:hidden}
.index_banner .container-fluid{padding:0;margin:0;}
/* .index_banner>.container-fluid>.col-md-12,.col-xs-12{padding:0;margin:0;} */
.index_banner img{width:100%;height:auto;}
.index_icon{width:100%;height:60px;line-height:60px;background-color: #fff;margin-top:30px;}

.index_01{width:100%;height:450px;overflow: hidden;}
.index_01 img{width:100%;height:100%;}
.index_02{width:100%;height:450px;background-color: #fff;box-sizing: border-box;}
.index_02 img{width:100%;height:auto;}
.index_03{width:80%;margin:0 auto;}
/*.form-horizontal .form_all{margin:20px auto 0;padding:0;position:relative;width:100%;border:1px solid #69C0A0;border-radius: 10px;}*/
/*.form-horizontal .form_all span{position:absolute;top:34%;left:6%;}*/
/*.form_cc{width:89%;height:44px;border:0;float:right;}*/

.form-horizontal .form_all{margin:10px auto 0;padding:0;width:100%;border-radius: 10px;position:relative;}
.kec{position:relative;width:100%;height:auto;}
.ke{width:7%;height:auto;position:absolute;top:9px;left:12px;}
.ke img{width:20px;height:15px;}
.name img{width:12px;height:14px}
.num img{width:12px;height:18px}
.form_cc{width:100%;height:44px;position:relative;border:1px solid #E6E6E6;padding-left:12%;}
/*.form-horizontal .form_all span{position:absolute;top:34%;left:6%;}*/

.index_03 .name{ padding-top:10px;
    margin-bottom: 0;
    text-align: left;
    position:absolute;
    left:14px;
    z-index:99;}
#one{height:44px;width:100%;padding-left:3%;}
.index_03 .btn{width:100%;height:44px;background-color:#69C0A0;color:#fff;font-size:14px;margin-top:10px;}
.index_03 .btn.active{background-color:#69C0A0;color:#fff;}
.index_03 .btn:focus{outline: none;}
.infors{width:100%;height:auto;overflow: hidden;}

.lt{height:420px;width:auto;background-color: #fff;padding:0 15px;box-sizing: border-box;border-radius: 10px;margin-top:20px;}
.gt{height:420px;box-sizing: border-box;background: url('../images/index_03.png')no-repeat 0 0; background-size:100% 100%;margin-top:20px;}
.h3{width:100%;height:auto;overflow: hidden;margin:0;padding:22px 0;border-bottom: 1px solid #E6E6E6;}
.h3 span{font-size:18px;color:#454545;float:left; font-weight: 600;}
.h3 span img{width:auto;height:auto;margin-right:15px;}
.h3 a{font-size:14px;color:#999;float:right;}
.h3 a span{float:right;font-size:14px;color:#999;margin-left:6px;}
.index_main{width:100%;height:auto;margin-top:8px;}
.index_main p{font-size:14px;color:#666;line-height: 40px;background: url('../images/icon/circle.png')no-repeat center left;padding-left:20px;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
/* .index_main p a:hover{color:#69C0A0} */
.index_main .p_ons{background: url('../images/icon/circle_hover.png')no-repeat center left;}
.index_main .p_ons a{color:#69C0A0}


.index_toal{width:100%;height:auto;overflow: hidden;}
.index_toal h3{font-size:24px;color:#EE7164;text-align:center;margin-top:42px;}
.others_logo{margin:52px auto 0;width:176px;height:176px;text-align: center;}
.others_logo img{width:auto;height:auto;}
.quick{width:85%;height:45px;background-color: #EE7164;text-align: center;color:#fff;margin:40px auto;border-radius: 10px;}

.index_toal .btn:focus{outline: none;}

.yanxue{width:100%;background-color: #fff;margin-top:20px;overflow: hidden;padding-bottom:30px;border-radius: 10px;}
.yanxue .yx{width:100%;height:auto;margin:30px auto 0;padding:0 15px;}
.yanxue .yx img{width:22px;height:18px;}
.yanxue .yx span{font-size:18px;color:#454545;padding-left:13px;}
.yanxue_all{width:100%;padding:0 15px; display: block;}
.yanxue .ke_h3{width:96%;margin:0 auto;font-size:18px;color:#454545;border-bottom:0;padding:22px 0 0;overflow: hidden;}
.yanxue .xue{width:100%;height:auto;background-color: #fff;border:1px solid #F5F5F5;margin-top:30px;}
.yanxue .xue .xue_img{width:100%;height: 120px;overflow: hidden;}
.yanxue .xue .xue_img img{width:100%;height:auto;}
.yanxue .xue .xue_m{width:100%;height:auto;padding:15px;box-sizing: border-box;}
.yanxue .xue h3{font-size:16px;color:#454545;line-height: 22px;height:22px;overflow: hidden;}
.yanxue .xue h3 a{font-size:16px;color:#454545;}
.yanxue .xue p{font-size:14px;color:#666666;line-height:20px;height:40px;overflow:hidden;margin-top:6px;}
.yanxue .xue .date{width:100%;height:auto;overflow: hidden;}
.yanxue .xue .date span{font-size:14px;color:#999;float: left;}
.yanxue .xue .date em{font-size:14px;color:#69C0A0;float: right;}
.index_ku{width:100%;height:auto;margin-top:20px;}
.index_ku img{width:100%;height:auto;border-radius: 10px;}

.ket{width:100%;height:auto;background-color: #fff;border-radius: 10px;margin-top:20px;padding-bottom:30px;}
.ke_h3{width:94%;margin:0 auto;font-size:18px;color:#454545;border-bottom: 1px solid #E6E6E6;padding:22px 0;overflow: hidden;}
.ke_h3 em{font-size:18px;color:#454545;float:left;font-weight: 600;} 
.ke_h3 img{width:22px;height:21px;margin-right:15px;}
.ke_h3 a{font-size:14px;color:#999;float:right;}
.ke_content{width:94%;height:auto;overflow: hidden;margin:30px auto 0;}
.ke_content .ke_left{width:40%;max-height:124px;float:left;overflow: hidden;}
.ke_content .ke_left img{width:100%;height:auto;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
.ke_content .ke_img img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);}

.ke_right{width:60%;height:auto;float:left;padding-left:20px;box-sizing: border-box;}
.ke_right h3{height:22px;line-height:22px;font-size:16px;color:#454545;margin-top:10px;overflow: hidden;}
.ke_right h3 a{font-size:16px;color:#454545;}
.ke_right h3 a:hover{color:#69C0A0;}
.ke_right p{font-size:14px;color:#666;margin-top:16px;line-height: 21px;height:63px;overflow: hidden;}

.teacher{width:100%;height:auto;background-color: #fff;overflow: hidden;padding-bottom:30px;margin-top:20px;border-radius: 10px;}
.teacher .ke_h3{width:94%;margin:0 auto;font-size:18px;color:#454545;padding:22px 0;overflow: hidden;border-bottom:0;}
.teacher .zj{width:100%;height:auto;overflow: hidden;}
.teacher .zj ul{width:100%;height:auto;overflow: hidden;}
.teacher .zj ul li{width:14.9%;height:auto;float:left;text-align: center;margin-left:18px;box-sizing: border-box;position:relative;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
.teacher .zj ul li img{width:100%;height:auto;border:1px solid rgba(245,245,245,1);}
.teacher .zj ul li span{font-size:12px;color:#454545;margin-top:13px;text-align: center;display: inline-block;}
.intro{width:100%;height:100%;background:rgba(105,192,160,0.9)   ;color:#fff;margin:0 auto;position:absolute;top:0;left:0;padding:7%;opacity: 0;filter:alpha(opacity=0);}
.intro h3{margin-top:25px;font-size:16px;text-align: left;}
.intro p{margin-top:28px;font-size:14px;line-height:30px;height: 90px;}

.intro_hover .intro{opacity: 1;filter:alpha(opacity=100);}

.teacher .ke_h3{width:94%;margin:0 auto;font-size:18px;color:#454545;padding:25px 0;overflow: hidden;border-bottom:0;}
.teacher .star{width:100%;height:auto;overflow: hidden;}
.teacher .star ul{width:100%;height:auto;overflow: hidden;}
.teacher .star ul li{width:10.8%;height:auto;float:left;text-align: center;margin-left:18px;box-sizing: border-box;}
.teacher .star ul li .circle{width:100%;height:auto;border:1px solid rgba(245,245,245,1);border-radius: 50%;overflow: hidden;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
.teacher .star ul li .circle img{width:100%;height:auto;transform-style: preserve-3d;transition: all 0.8s ease;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;}
.teacher .star ul li span{font-size:12px;color:#454545;margin-top:13px;text-align: center;display: inline-block;}

.teacher .star ul li .scale {border:2px solid rgba(245,245,245,1);}
.teacher .star ul li .scale img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg) ;-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}


 .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	
	.small_screen{display: none;}



@media (max-width: 768px) {
	 .navbar-default .navbar-collapse, .navbar-default .navbar-form {
            text-align: center;
		   background-color: rgba(0,0,0,0.8);
		   z-index:999;
		   position:absolute;
		   top:79px;
        }
		.kqr #others li{margin:0;padding:0;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;}
		.kqr #others li a{margin:0;padding:0 30px;height:50px;line-height: 50px;color:#fff;font-size:16px;}
	
		.kqr #others{float:left;}
		/* .kqr #others li a{color:#000;} */
		.index_01{width:100%;height:auto;overflow: hidden;}
		.index_01 img{width:100%;height:100%;}
		.index_02{width:100%;height:450px;margin-top:20px;margin-left:0px}
		
		#one{height:44px;width:100%;padding-left:5px;}
		
		.ke{width:7%;height:auto;position:absolute;top:9px;left:12px;display:none;}
		.ke img{width:20px;height:15px;display:none;}
		
		.small_screen{display: block;}
		.yanxue_all{display: none;}
		
		.ke_right h3{margin-top:0px;}
		.ke_right p{margin-top:0px;line-height: 21px;height:42px;overflow: hidden;}
		.intro{display:none;}
		.yanxue .xue .xue_img{height:80px;}
}


